@charset "utf-8";
*{margin:0; padding:0;}
body{font-family: "微软雅黑";}
a{cursor:pointer;}
/*头尾*/
.container{width:100%;min-width:980px;height:auto;margin:0 auto;}
.top{width:100%;height:40px; background:#eceef1;}
.header,.headers{position:relative;width:1100px;height:129px;margin:0 auto;}
.header .search,.headers .search{position:absolute;right:0;bottom:25px;float:left;width:312px;height:50px;}
.header .search .input,.headers .search .input{font-size:16px;float:left;width:266px;height:27px;border:1px solid #c5c5c5;}
.header .search span,.headers .search span{line-height:26px;}
.header .search span strong,.headers .search span strong{color:#b20000;}
.header .search .btn,.headers .search .btn{float:left;width:44px;height:29px;border:none;background-image:url(btn_search.jpg);background-repeat:no-repeat;}
.topcon{width:1100px; margin:auto; height:40px; line-height:38px;} 
.nav,.navs{width:1100px;height:39px;margin:0 auto;background-color:#34adfe;}
.nav .items,.navs .items{font-family:'微软雅黑';font-size:18px;line-height:39px;width:1100px;height:39px;margin:0 auto;color:#fff;}
.nav .items .item,.navs .items .item{float:left;width:20%;height:39px;transition:all 1s;text-align:center;background-repeat:no-repeat;background-position:20px center;}
.nav .items a.item,.navs .items a.item{color:#fff;}
.nav .items .current,.navs .items .current{background-color:#0d8ee9;}
.nav .items .current_hover,.navs .items .current_hover{background-color:#34adfe;}
.nav .items .item_hover,.navs .items .item_hover{background-color:#0d8ee9;}
.content{width:1100px;height:auto;margin:0 auto;margin-top:20px;padding-top:11px;padding-bottom:30px;border:1px solid #e5e5e5;background-color:#fff;}
.footer{ width:100%; height:185px; border-top:1px solid #edeef2; margin-top:21px; background:#f4f5f7;}
.foot{width:1100px; height:185px; margin:0 auto;text-align:center;padding-top:30px;
position:relative;}
.f-dzjg{display:inline-block;width:80px;height:80px;position:absolute;top:25px;left:135px;
background:url(dzjg.png);}

/*上下布局改左右布局 设及到fa1 fa2*/
.gbox{width:1100px;margin:10px auto;}
.g_left{width:780px;height:auto;float:left;border:1px solid redd;}
.g_right{width:320px;height:auto;float:right;}
.fa1{width:100%; height:90px; margin:auto;background:#f2f5f8;}

.fa2{width:100%; height:266px;  margin-top:10px;}
.fa2_img{width:380px; height:266px; float:left; background:#999;}
.fa2_center{width:380px; height:266px; float:left; margin-left:20px;}
.fa2_tit{width:100%; height:28px;border-bottom:2px solid #e6edf3;}
.fa2_list{ width:100%; height:auto;}
.fa2_right{width:300px; height:366px; float:left; margin-left:20px;}
.rdtj3{width:300px;height:auto; max-height:95px;border-top:2px solid #e6edf3; }

.tab-tit{width:100%; height:28px;border-bottom: 2px solid #e6edf3;}
.tab-tit > a{float: left; height: 28px; line-height: 20px; color: #333333; border-bottom: 2px solid #e6edf3; text-align: center; font-size: 16px; margin:0 14px 0 0;}
.tab-tit > a.on{border-bottom:2px solid #0d8ee9;}
.dn{ display:none;}

.fa3{width:1100px; height:90px; margin:auto; margin-top:10px; background:#f2f5f8;}

.fa4{width:1100px; height:420px; margin:auto; margin-top:10px;}
.fa4_1{width:380px; height:420px; float:left;}
.fa4_2{ width:380px; height:auto;} 
.fa4_righttit{width:380px; height:23px; line-height:16px; text-indent: 12px; font-size:16px; font-weight:bold; color:#333;} 
.fa4_list{width:100%; height:auto;}
.fa4_list a{ height:100%; display:block;}
.fa4_xxgk{width:100%; height:101px;}
.fa4_right{width:300px; margin-left:20px; float:left;}
.fa4_center{ width:380px; height:420px; float:left; margin-left:20px;} 

.fa5{width:1100px; height:140px; margin:auto; margin-top:20px; background:#f2f5f8;}
.fa5_left{width:auto; height:140px; float:left;}
.fa5_right{ width:298px; height:102px; float:right; margin-top:20px; border-left:1px solid #e6edf3;} 
.sy-zxft td {text-indent: 12px;}
.fa6{width:1100px; height:51px; margin:auto; border-bottom:2px solid #e6edf3; padding-top:16px;}
.fa7{width:1100px; height:auto; margin:auto;}

.cont table td div{ white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; overflow: hidden;}
/*切换*/
.bli1{width:auto;  padding-left:0; padding-right:0; float:left; height:28px;line-height:20px;border-bottom:2px solid #0d8ee9; color:#333; font-weight:bold; text-align:center; cursor:pointer; font-size:16px; font-weight:bold; }
.bli2{width:auto;  padding-left:0; padding-right:0; float:left; height:28px;line-height:20px; color:#333333;border-bottom:2px solid #e6edf3; text-align:center; cursor:pointer; font-size:16px; }
.cli1{width:171px; float:left; height:35px;line-height:35px;text-align:center; cursor:pointer; font-size:16px;}
.cli2{width:171px; float:left; height:35px;line-height:35px;text-align:center; cursor:pointer; font-size:16px;}

.ariabodytopfiexed{ background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1826/site/picture/0/2101291416509189182.jpg?0.8961210898235239) center 130px no-repeat !important;}

.top-news{ width:1100px; padding:20px 40px 15px; margin:0 auto; border-bottom: 4px solid #0d8ee9; background:#fff; overflow:hidden;}
.top-news .news-first{ float:left; width:8%; display: block; color: #fff; padding: 10px 0; margin:8px 0 0; text-align: center; height: 73px; font-size: 22px; font-weight: bold; line-height: 44px; background:url(topicon.png) no-repeat top center;}
.top-news .news-second{ float:left; width:89%; margin-left:3%; padding:0; overflow:hidden;}
.top-news .news-second ul{ width:100%; display:block;}
.top-news .news-second ul li{ width:100%; padding:0 20px; line-height:28px; position:relative;}
.top-news .news-second ul li a:before{content:'';height:9px;width:9px;display:block;background:#0d8ee9;position:absolute;top:9px;left:0}
.top-news .news-second ul li a{ color:#0d8ee9; font-size:16px; line-height:28px; display:block; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.top-news .news-second ul li a:hover{ font-weight:bold;}
.top-news .news-second p a{ font-size:16px; color:#0d8ee9; line-height:24px;}
